#ifndef LUA_LIBRARY_H
#define LUA_LIBRARY_H

#include "lua.hpp"

namespace Engine
{
	//pure virtual base class for all user made c++ lua libs
	class LuaLibrary
	{
		public:
			virtual ~LuaLibrary() = 0 {}
			virtual void Register(lua_State* s) = 0;
	};
}

#endif